bank deposits at sight - Français Anglais Dictionnaire